station keeper

Explore definitions, synonyms, and language insights of station keeper

Definitions

Noun
the police sergeant on duty in a police station

More General Terms